/* Copyright: Arashi 1.1 Copyright ©1993, Project STORM Team This file is freely distributable, but the parser and compiler for it may only be used along with the Arashi game. For permission to use the compiler or parts of it for other things, please request permission from Juri Munkki internet: jmunkki@hut.fi applelink: sf0010 */ FileScript=1 // Reading from a file. (In case you are interested.) level 1 // Starting from level 1, use the following rules: AllowPracticeRestart = Level % 2 AllowArcadeRestart = Level % 2 FlipperProb = 1 + SubLevel / 15 FlipperCount = 4 + SubLevel / 3 + Level / 8 - PulsarCount / 3 max 16 FlipperRot = (4 + Level/1.5) ^ 0.7 max 12 FlipperSpeed = (1.0 + Level / 12) ^ 0.3 SpikerProb = (0.5 + SubLevel / 32) * (SubLevel > 3) SpikeStart = DEPTH - ((SubLevel - 2) * DEPTH / 15 min 0) SpikeTop = DEPTH * 0.1 SpikerSpeed = 1 + Level / 40 max 2.5 EndTimer = 3.2 / Level max 1.5 BoredomCount = 2 + Level / 10 max 7 BoredProb = 1.0 + Level / 32 FlipTankCount = (SubLevel - 1) ^ 0.7 - FuseTankCount / 2 FlipTankSpeed = (1.0 + Level / 12) ^ 0.4 FlipTankProb = 0.3 + SubLevel / 20 level 11 FuseCount = 2 FuseProb = 0.5 + SubLevel / 15 FuseWarpP = Level / 100 max 0.5 FusePlayerPlus = Level / 40 max 0.9 level 16 SpikeStart = DEPTH - ((SubLevel - 2) * DEPTH / 15 min 0) SpikerProb = (0.5 + SubLevel / 32) * (SubLevel > 1) level 17 FuseCount = 0 PulsarProb = 0.7 + SubLevel / 20 PulsarCount = 4 + SubLevel / 5 + Level / 10 max 12 PulsarRot = (4 + Level/2) ^ 0.6 max 11 PulsarSpeed = (Level / 20) ^ 0.3 PulsarTime = 20 - Level / 20 min 5 level 19 FuseCount = (Level / 3) ^ 0.7 max 6 AllowArcadeRestart = (Level % 2) < 1 level 30 AllowArcadeRestart = (Level % 2) level 33 FuseTankCount = SubLevel ^ 0.3 + 2 - PulsarTankCount / 2 FuseTankSpeed = (1.0 + Level / 12) ^ 0.4 FuseTankProb = 0.3 + SubLevel / 20 level 35 AllowArcadeRestart = (Level % 4) < 1 level 40 PulsarTankCount = SubLevel ^ 0.3 + 2 PulsarTankSpeed = (1.0 + Level / 12) ^ 0.4 PulsarTankProb = 0.3 + SubLevel / 20 level 47 AllowArcadeRestart = (Level % 2) level 51 AllowArcadeRestart = (Level % 4) < 1 level 63 AllowArcadeRestart = (Level % 2) level 67 AllowArcadeRestart = ((Level-65) % 8) < 1 level 82 AllowArcadeRestart = 0 level 32000 // We should never need to go past this point